Synonyms for "DNA chip"

Words with similar meaning